Big Huge Thesaurus

magnetoelectric machine

noun